pin (someone's) hopes on

Translations
возлагать надежды на (кого-либо)
They pinned their hopes on the new strategy to boost sales.
Они возлагали надежды на новую стратегию по повышению продаж.
Definitions
To rely on or place all one's expectations for success or happiness on a particular person, event, or outcome.